1
general::
Phrase(s): front for someone or something
to serve as the public contact or public "face" for someone or something. • Her publicity agent fronted for her most of the time. • Max fronted for a gang of thieves.
McGrawhill's American Idioms And Phrasal Verbs